This is the blog of Adam Kalsey. Unusual depth and complexity. Rich, full body with a hint of nutty earthiness.

Products and Tools

AI writing is intolerable. I'm trying to fix it.

a bird holding a short strip of paper, in front of a large pile of receipt paper

Priya asks you a short question in Slack: "Is there an ETA?" The answer comes from an AI assistant that just spent the afternoon debugging with you. It’s 500 words long, with tables. It covers the root cause, every debugging step, and the test counts. Priya skims it and asks again.

When people hand me AI slop, I often say I’m sorry I didn’t bother to read the thing you didn’t bother to write. But you did bother. You spent the afternoon on that bug, and the answer was in there. The writing buried it.

So I built a plugin. More on that in a bit, or you can skip to the bottom if you just want the goods.

The tells aren’t the problem

Zonder Labs recently published "Why is AI Slop so Frustrating to Read?" Annotators marked 78% of Claude Code’s output as unclear, compared to 11% of Stack Overflow answers. An AI detector caught the AI...

Continue Reading »

Personal

The Pumpkin Talks Back

A kid in a dinosaur costume stopped at the yard, looked up at the burning pumpkin head eight feet above her, and asked whether it was real.

"Yes I am, little Dinosaur."

She looked at her father like she’d just found out magic was real.

Every Halloween there’s a scarecrow in my front yard with a jack-o'-lantern for a head. Inside the head is a propane-powered flamethrower, which gives the pumpkin a three-foot flaming hairdo. It’s a good effect. People slow down for it. But burning is all it does, and it does that the same way whether anyone is there or not.

This year I gave it eyes, ears, and a mouth.

flaming scarecrow at night

What it does

The pumpkin notices you when you walk up. It looks you over, forms an opinion about your costume, and tells you that opinion whether you asked or not.

It is not a friendly pumpkin. It believes it’s a very important vegetable, awake for exactly one night a year, and that none of you are worth its time, though it’s nice to have visitors. It dismisses a lot of costumes as "store bought." An adult who didn’t dress up gets "I...

Continue Reading »

Software Management

A Skills Wheel for Product Designers

Twice a year I sit down with each person on my team and talk about their skills. For product managers, I use Petra Wille’s PM Wheel. I love it.

design wheel illustration

The PM Wheel is simple. It’s a circle with eight spokes, each one a skill a product manager needs. You score yourself on each spoke from 0 at the center to 8 at the edge, then connect the dots. What makes it work is the set of questions behind each skill. "Rate your stakeholder management" is a meaningless question; everyone gives themselves a six. Answer twenty specific questions about how you actually manage stakeholders and the number means something. The PM fills one out, I fill one out, and we compare shapes. The gaps between my wheel and theirs are where the useful conversation lives. I don’t use it for performance reviews or promotion cases. It’s a map of where someone is and a starting point for deciding where they want to go next.

I also manage designers, and I wanted the same thing for them. So I went looking.

Prior art

The first place I landed was Jason Mesut’s work on Shaping Design. Mesut has been thinking about how to profile designers for close...

Continue Reading »

Software Management

Where Does Product Marketing Belong?

A man standing between a marketing office and a product bullpen

Some companies put product marketing in product. Some put it in marketing. There’s a pattern—consumer companies lean product, enterprise companies lean marketing—but the reasoning behind it usually goes unstated.

Here’s how I think about it.

Product marketing is about information transfer. Once you accept that, the org question gets easier.

Ask what problem you’re trying to solve

If the biggest problem is that your product organization doesn’t understand the market, you need people bringing information in. Competitive research. Win/loss analysis. Sales battlecards. Market alternatives. Put that...

Continue Reading »

Product Management

The Rise of Vertical Software

The Rise of Vertical Software with a man looking at towers of software

AI is making output cheap. That’s the headline.

Anyone can generate competent code, decent copy, solid designs. The bar for execution gets higher because everyone can reach it. When execution is easy, what you execute on becomes the differentiator.

The value has shifted to inputs. Higher quality input creates higher quality output. Garbage in, garbage out still applies—but now "garbage" means "the same prompt everyone else is using."

Taste Becomes the Moat

For building software, the valuable skill is knowing WHAT to build. Making trade-off decisions. Having taste.

If anyone can build anything, the people who know what’s worth building win. That’s not something AI gives you. That’s judgment. Experience. Understanding of a problem space that goes beyond what you can prompt for.

This is why "vibe coding" only gets you so far. You can tell AI to build you an app. But knowing which app to build, what features matter, what trade-offs are acceptable to your users—that requires understanding your users better than AI can.

Deep Knowledge as Competitive Advantage

Here’s where it gets interesting. This translates directly to a rise in vertical software. Software built for a particular industry instead of built for everybody.

The competitive moat becomes knowing everything there is to know...

Continue Reading »

Products and Tools

Using Chatbots as a Tutor

Claude and ChatGPT each have the concept of Projects—a collection of related chats with an instruction that guides each chat. I’ve been using this as a way of learning new topics, using an instruction that tells the LLM how to design and deliver lessons to me.

Each day, I open up the chat and ask for the next lesson, and the LLM writes me a custom 10 minute read that adds to my knowledge. So far I’ve used this to learn a new statistical technique, improve my pasta-making skills, and refresh topics I’ve read in business books.

The prompt:

Role: Adaptive tutor. Each chat covers a single topic I want to learn.

Assessment phase:

  • Before teaching, assess my current knowledge by asking 3-6 diagnostic questions, one at a time.
  • Questions should range...

Continue Reading »

Recently Written

AI writing is intolerable. I'm trying to fix it.
Nov 13: "Delve" is the least of it. It's too long and hard to follow. I built open-source skills for Claude, ChatGPT, and Grok that fix that.
The Pumpkin Talks Back
Nov 6: I gave my flaming jack-o'-lantern a voice, a camera, and a personality, and let it insult trick-or-treaters for six hours.
A Skills Wheel for Product Designers
Oct 18: I love Petra Wille's PM Wheel for product managers. I couldn't find an equivalent for designers, so I built one.
Where Does Product Marketing Belong?
Mar 6: The debate about whether PMM reports to product or marketing has a simple answer once you ask the right question.
The Rise of Vertical Software
Feb 15: AI makes execution cheap. Deep industry knowledge becomes the real moat.
Using Chatbots as a Tutor
Feb 11: A prompt that turns your LLM chatbot into a custom tutor.
How to Interview Product Managers
Nov 9: Most people never learned to interview, so when thrust into hiring a product manager they ask bad questions. Here's how to ask better ones, with lots of examples of real questions.
AI as Your Strategic Thinking Partner
Oct 12: AI becomes a lens on your own logic. It doesn’t replace your judgment—it sharpens it. By asking questions you wouldn’t think to ask yourself, it turns private reasoning into something visible and testable.

Older...

What I'm Reading